Musculoskeletal causes
Costochondritis (inflammation of the cartilage that connects the ribs to the breastbone),
Rib fractures